home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #5 / Amiga Plus CD - 2000 - No. 5.iso / Tools / Dev / FPSE_src / system / generic / win.c < prev   
Encoding:
C/C++ Source or Header  |  2000-01-01  |  813 b   |  43 lines

  1. #include "fpse.h"
  2.  
  3. int win_init(void)
  4. {
  5. // devices
  6.     if (CD_Open()   != FPSE_OK) {
  7.         printf("CD-Rom initialization failed.\n");
  8.         return FPSE_ERR;
  9.     }
  10.     if (SPU_Open()  != FPSE_OK) {
  11.         printf("SPU initialization failed.\n");
  12.         return FPSE_ERR;
  13.     }
  14.     if (GPU_Open()  != FPSE_OK) {
  15.         printf("GPU initialization failed.\n");
  16.         return FPSE_ERR;
  17.     }
  18.     if (JOY0_Open() != FPSE_OK) {
  19.         printf("Gameport 0 initialization failed.\n");
  20.         return FPSE_ERR;
  21.     }
  22.     if (JOY1_Open() != FPSE_OK) {
  23.         printf("Gameport 1 initialization failed.\n");
  24.         return FPSE_ERR;
  25.     }
  26.  
  27.     return FPSE_OK;
  28. }
  29.  
  30. void win_update(void)
  31. {
  32.     GPU_Update();
  33. }
  34.  
  35. void win_term(void)
  36. {
  37.     GPU_Close();
  38.     SPU_Close();
  39.     JOY0_Close();
  40.     JOY1_Close();
  41.     CD_Close();
  42. }
  43.